retire from the scene - Français Anglais Dictionnaire